home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
datamaster_lib.lha
/
Datamaster
/
Developer
/
Examples
/
Asm
/
recognizers
/
ANIM-IFF
next >
Wrap
Text File
|
1997-05-01
|
696b
|
44 lines
section "Recognizer",code
incdir "includes:"
include "asm:datamaster.library/datamaster.i"
include "asm:datamaster.library/datamaster_lib.i"
CALLBASE: MACRO
jsr _LVO\1(a6)
ENDM
JMPBASE: MACRO
jmp _LVO\1(a6)
ENDM
RECOHEADER reco
reco: dc.l DMR_Check,.check
dc.l DMR_Name,.name
dc.l DMR_Descr,.descr
dc.l DMR_Flags,RECOF_CheckData
dc.l DMR_Version,1<<16+1
dc.l DMR_Class,DMCLASSF_ANIMATION
dc.l TAG_END
.check: lea .form(pc),a1
CALLBASE dmCmpTextNC
tst.l d0
bne.s .err
lea 8(a2),a0
lea .ilbm(pc),a1
CALLBASE dmCmpTextNC
tst.l d0
rts
.err: moveq #1,d0
rts
.name: dc.b "ANIM-IFF",0
.descr: dc.b "Iff Animation",0
.form: dc.b "FORM",0
.ilbm: dc.b "ANIM",0
even